Skip to content

Conversation

@KariHall619
Copy link
Contributor

  • Add AI extension configuration in sample/ai-extension.yaml
  • Update testdata/stores.yaml to include AI plugin registration
  • Register atest-ext-ai in UI store types (console/atest-ui/src/views/store.ts)
  • Enable automatic download and startup via extension registry

This enables 'make run-server' to automatically build and connect AI plugin
without manual download of atest-ext-ai repository.

- Add AI extension configuration in sample/ai-extension.yaml
- Update testdata/stores.yaml to include AI plugin registration
- Register atest-ext-ai in UI store types (console/atest-ui/src/views/store.ts)
- Enable automatic download and startup via extension registry

This enables 'make run-server' to automatically build and connect AI plugin
without manual download of atest-ext-ai repository.
…p app

Added proper INSTALLDIR directory definition to WiX template to fix
"Unresolved reference to symbol 'Directory:INSTALLDIR'" error during
Windows installer generation.

Changes:
- Added INSTALLDIR directory definition under ProgramFilesFolder
- Named installation directory "API Testing"
- Ensures INSTALLDIR symbol is available for component references

This resolves the Windows MSI build failure in the desktop packaging workflow.

Fixes: error LGHT0094 - Unresolved reference to symbol 'Directory:INSTALLDIR'
…n desktop app

Fixes duplicate symbol 'Directory:ProgramFilesFolder' error (LGHT0091) by modifying
the WiX template replacement to inject INSTALLDIR into existing ProgramFilesFolder
instead of creating a duplicate directory definition.
@sonarqubecloud
Copy link

@KariHall619
Copy link
Contributor Author

Failed test "Build/BuildDesktop (windows-latest) (pull_request)
The issue with "Build / BuildDesktop (windows-latest) (pull_request)" is from a different workflow (building the ghcr.io/KariHall619/atest-ext-ai image) and is not in the current repository. We need to add tag cleanup logic to the workflow that builds the AI ​​extension.(Done already) So this code here can be merged safely.

@LinuxSuRen
Copy link
Owner

Failed test "Build/BuildDesktop (windows-latest) (pull_request) The issue with "Build / BuildDesktop (windows-latest) (pull_request)" is from a different workflow (building the ghcr.io/KariHall619/atest-ext-ai image) and is not in the current repository. We need to add tag cleanup logic to the workflow that builds the AI ​​extension.(Done already) So this code here can be merged safely.

No worries. It happens sometime.

@LinuxSuRen LinuxSuRen merged commit b565347 into LinuxSuRen:master Sep 20, 2025
13 of 14 checks passed
@LinuxSuRen LinuxSuRen added skip-changelog ospp 开源之夏 https://summer-ospp.ac.cn/ labels Sep 20, 2025
@KariHall619 KariHall619 deleted the integrateatest-ext-aiplugin branch September 22, 2025 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ospp 开源之夏 https://summer-ospp.ac.cn/ skip-changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants